Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
écluse
n. lock
detail>>
droit d'écluse
n. lockage, toll paid to pass through a water gate; passage through a water gate; constr...
detail>>
porte d'écluse
n. sluice, floodgate
detail>>
écluse de moulin
n. mill dam
detail>>
1
2
3
Next